from .wenxin import WenXinService
from .zhipu import ZhiPuService

# 模拟问答数据，实际中可以替换为数据库查询等更复杂的逻辑
# qa_database = {
#     "Python有哪些主要应用领域": "Python主要应用于Web开发、数据分析、人工智能、自动化脚本、科学计算等众多领域。",
#     "HTML的基本结构包含哪些部分": "HTML基本结构包含DOCTYPE声明，html根标签，head头部（可定义网页标题、样式等元信息）以及body主体（放置网页实际展示的内容，如文本、图片、链接等元素）。"
# }

class ChatService:

    # 模拟的对话逻辑
    def chat_logic(question: str):
        if question.lower() == "hello":
            return "Hello! How can I assist you today?"
        elif question.lower() == "bye":
            return "Goodbye! Have a great day!"
        else:
            # WenXinService.send_msg()
            res = ZhiPuService.send_msg(question)
            return f"{res}" 